protective clothing for automobile racing drivers - Allemand Anglais Dictionnaire